capital of trinidad and tobago - Dictionary definition and meaning for word capital of trinidad and tobago